Object Request Broker ( Orb
نویسندگان
چکیده
Distributed computing has made signiicant advances in the past few years as witnessed by the release of OSF's Distributed Computing Environment (DCE) and the adoption of a set of speciications for distributed object computing by the Object Management Group (OMG). In this report, we discuss OMG's work in distributed computing based on object technology. We attempt to provide a comprehensive coverage of OMG's technology, including an overview of Object Management Architecture, the rationale behind OMG's work, a technical tour of CORBA, and an overview of Object Services and Common Facilities. A technical comparison between DCE and CORBA is provided. User perspective and the future potential of OMG's technology are discussed in the conclusion.
منابع مشابه
JacORB: Implementation and Design of a Java-ORB
We describe a number of experiences we have made designing and implementing JacORB, an Object Request Broker (ORB), in Java. These are mainly consequences of choosing Java both as the implementation language for an ORB and as the target language for which this platform is designed. We focus on the degree of transparency possible in a Java language mapping for IDL, on multithreading in the ORB c...
متن کاملPerformance Patterns: Automated Scenario-Based ORB Performance Evaluation
The performance of CORBA (Common Object Request Broker Architecture) objects is greatly influenced by the application context and by the performance of the ORB endsystem, which consists of the middleware, the operating system and the underlying network. Application developers need to evaluate how candidate application object architectures will perform within heterogenous computing environments,...
متن کاملRobustness Testing and Hardening of CORBA ORB Implementations
Before using CORBA (Common Object Request Broker Architecture) applications in mission-critical scenarios, it is important to understand the robustness of the Object Request Broker (ORB) being used, which forms the platform for CORBA applications. We have extended the Ballista software testing technique to test the exception-handling robustness of C++ ORB client-side application interfaces, and...
متن کاملCommon Object Request Broker Architecture
The rapid developments in the internet software technologies in the wireless networks need platform and language neutral distributed object-oriented components to manage and use different mobile devices and to provide services on top of them. In this paper, we evaluate Common Object Request Broker Architecture (CORBA) which is widely used middleware in the wireline network and present the perfo...
متن کاملCustomization of Component-Based Object Request Brokers through Dynamic Reconfiguration
The success of distributed object technology, depends on the advent of Object Request Broker (ORB) architectures that are able to integrate flexible support for various nonfunctional requirements such as security, real-time, transactions, etc. We promote component framework technology as the cornerstone for realizing such generic platforms. An ORB component framework leverages the “glue” that c...
متن کاملThe implementation of a high-performance ORB over multiple network transports
This paper describes the implementation of a high performance Object Request Broker (ORB)– omniORB2. The discussion focuses on the experience in achieving high performance by exploiting the protocol and other characteristics of the CORBA 2.0 specification. The design is also highly adaptable to a variety of network transports. The results of running the ORB over TCP/IP, shared memory, Scalable ...
متن کامل